Page({
    data: {
        productDetail: {} // 商品详情
    },

    onLoad: function (options) {
        const productId = options.id;
        if (productId) {
            this.getProductDetail(productId);
        }
    },

    /**
     * 获取商品详情
     */
    getProductDetail: function (productId) {
        wx.showLoading({
            title: '加载中...'
        });
        wx.request({
            url: 'https://tea.qingnian8.com/xzs/product/detail',
            method: 'POST',
            header: {
                'access-key': 966432
            },
            data: {
                id: productId
            },
            success: (res) => {
                console.log('商品详情：', res.data);
                if (res.data.errCode === 0) {
                    this.setData({
                        productDetail: res.data.data || {}
                    });
                } else {
                    wx.showToast({
                        title: res.data.errMsg || '获取失败',
                        icon: 'none'
                    });
                }
            },
            fail: (err) => {
                console.error('获取商品详情失败：', err);
                wx.showToast({
                    title: '加载失败',
                    icon: 'none'
                });
            },
            complete: () => {
                wx.hideLoading();
            }
        });
    },

    /**
     * 联系客服
     */
    contactService: function () {
        wx.showToast({
            title: '客服功能',
            icon: 'none',
            duration: 2000
        });
    }
})

